impounding dams - Almanca İngilizce Sözlük